﻿.boxDrop {   top:0; left:0; float:left; position:relative;
}
.boxSearch{position:relative;padding-left:7px;color:#777; border:1px solid #dbdbdb;margin-right:8px;line-height:31px;cursor:pointer;}
.boxSearchHover{z-index: 2001;border:1px solid #2c8f7b;border-bottom-color:#fff;}
.boxSearch .key_word{position: absolute;left:26px;top:5px;line-height:22px;color:#777;  overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
.boxSearch .ico_shBlue{margin-top:7px;width:12px;height:17px;display: inline-block;background-position:left -165px;}
.boxSearch .btn_search,.boxSearch .btn_search_current{color:#ff6f00;border-left:1px solid #dbdbdb;background-position:6px -186px;  margin-top: 4px; line-height:20px; height:75%;  padding: 0px 2px;_padding: 0px 2px 0;}
.search_filter label { padding:0 !important; margin:0 !important; margin-bottom:2px;
}

.search_filter input { margin:0 !important;
}
.search_form_box{border:1px solid #2c8f7b;position:absolute;top:30px;left:0;z-index:999;width:500px;padding:5px 15px;background:#fff;  }
.search_form_box h3{font-size:14px;font-weight:normal;height:20px;line-height:20px; color:#ff6f00;border-bottom:1px solid #e6e6e6;margin-bottom:4px; margin:0;}
.btn_close{cursor:pointer; overflow:hidden; font-size:18px; color:#ff6f00;  position:relative;  top: -5px;
    right: -10px; }
.btn_close:hover{background-position:0 -27px;}


.boxDrop .p-xxs { padding:1px !important;
}
.select_btn_box {background-color:#f7f7f7; padding:0px; margin:1px 0;}
.select_btn_box .btn{width:auto;}

.select_tab {overflow-y: auto;  position:relative;
}
    .select_tab table a.shop_check {    font-size: 18px;
        color:rgb(44, 143, 123);
    }
    .select_tab .no-data {
        color:#f5f5f5; text-align:center; line-height:90px; font-size:30px;
    }
    .select_tab .f-loading { position:absolute; left:47%; top:35%; display:none;
    }
    
 
.search_filter .form-inline .form-group{
display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
}